
import java.util.ArrayList;
import java.util.List;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author alunoinf
 */
public class JavaAula3 {
    
    public static void main(String[] args) {
   
//        Horista hor = new Horista("123456",0.1D);
//        Empregado emp = hor;
//
//        
//        emp.setCpf("0111");
//        emp.setNome("Luan");
//        emp.setSobrenome("Ioris");
//
//        hor.vender(1000d);
//        //hor.setTaxaComissao(0.5d);
//    
//        
//        System.out.println(hor.getNome());
//        System.out.println(hor.getSobrenome());
//        System.out.println(hor.getCpf());
//        System.out.println(emp.vencimento());
//
//System.out.println(hor.vencimento());
        
        
        
        Pessoa pf = new PessoaFisica("123456", "Luan", "luan@ioris.com");
        Pessoa pj = new PessoaJuridica("987654", "LuanJuridico", "luan@ioris.com");

        List<Pessoa> listaPessoa = new ArrayList<Pessoa>();
        
//        System.out.println(pf.getName());
//        System.out.println(pf.getId());
//        System.out.println(pj.getName());
//        System.out.println(pj.getId());

        listaPessoa.add(pf);
        listaPessoa.add(pj);
        
        for (Pessoa pessoa : listaPessoa) {
            System.out.println(pessoa.getName());
                        System.out.println(pessoa.getEmail());
                                    System.out.println(pessoa.getId());
        }
    }
    
}


